Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of revenue stamp
  1. noun
    a small piece of adhesive paper that is put on an object to show that a government tax has been paid

    Similar: 

Explanation of revenue stamp
My lists:
Recently viewed words: